Text copied to clipboard!
Naslov
Text copied to clipboard!Inženjer za API
Opis
Text copied to clipboard!
Tražimo iskusnog i strastvenog Inženjera za API koji će se pridružiti našem timu i pomoći u razvoju, testiranju i održavanju API-ja za naše aplikacije i sustave. Kao Inženjer za API, bit ćete odgovorni za dizajniranje i implementaciju robusnih, skalabilnih i sigurnih API rješenja koja omogućuju besprijekornu integraciju između različitih sustava i aplikacija.
Vaša uloga uključuje rad s timovima za razvoj softvera, DevOps inženjerima i arhitektima sustava kako biste osigurali da API rješenja ispunjavaju tehničke i poslovne zahtjeve. Također ćete biti odgovorni za dokumentaciju API-ja, testiranje performansi i sigurnosti te optimizaciju postojećih rješenja.
Idealni kandidat ima snažno tehničko znanje o RESTful i GraphQL API-jima, iskustvo s alatima za testiranje API-ja te razumijevanje sigurnosnih standarda i najboljih praksi. Također je važno iskustvo s programskim jezicima poput Python, Java, Node.js ili Go, kao i poznavanje baza podataka i cloud tehnologija.
Ako ste strastveni u vezi s razvojem API-ja, volite raditi u dinamičnom okruženju i želite doprinositi inovativnim rješenjima, ovo je prilika za vas!
Odgovornosti
Text copied to clipboard!- Dizajniranje, razvoj i održavanje API-ja za različite aplikacije i sustave.
- Osiguravanje sigurnosti i performansi API-ja kroz testiranje i optimizaciju.
- Pisanje i održavanje tehničke dokumentacije za API-je.
- Rad s timovima za razvoj softvera na integraciji API-ja u aplikacije.
- Implementacija autentifikacije i autorizacije za API-je.
- Praćenje i rješavanje problema vezanih uz API-je.
- Optimizacija postojećih API rješenja za bolje performanse i skalabilnost.
- Suradnja s DevOps timom na implementaciji CI/CD procesa za API-je.
Zahtjevi
Text copied to clipboard!- Iskustvo u razvoju i održavanju RESTful i GraphQL API-ja.
- Poznavanje programskih jezika poput Python, Java, Node.js ili Go.
- Iskustvo s bazama podataka (SQL i NoSQL).
- Razumijevanje sigurnosnih standarda i najboljih praksi za API-je.
- Iskustvo s alatima za testiranje API-ja poput Postman ili Swagger.
- Poznavanje cloud platformi poput AWS, Azure ili Google Cloud.
- Iskustvo s CI/CD alatima i DevOps praksama.
- Sposobnost rada u timskom okruženju i rješavanja tehničkih problema.
Moguća pitanja na intervjuu
Text copied to clipboard!- Možete li opisati svoje iskustvo s razvojem RESTful i GraphQL API-ja?
- Koje sigurnosne mjere primjenjujete pri razvoju API-ja?
- Kako biste optimizirali performanse API-ja?
- Koje alate koristite za testiranje API-ja?
- Možete li opisati primjer složene integracije API-ja koju ste implementirali?
- Kako osiguravate skalabilnost API-ja?
- Koje su vaše omiljene tehnologije za razvoj API-ja i zašto?
- Kako biste riješili problem visoke latencije u API pozivima?